Big Huge Thesaurus

Ephippiorhynchus senegalensis

noun